absheron peninsula - Turkish English Dictionary